arm rest plate - German English Dictionary